#ifndef _TABLESCENE_H_
#define _TABLESCENE_H_

#include "cocos2d.h"
#include "cocos-ext.h"

USING_NS_CC;
USING_NS_CC_EXT;

class TableScene : public cocos2d::Scene, TableViewDataSource
{
public:
	static cocos2d::Scene* createScene();

	virtual bool init();

	CREATE_FUNC(TableScene);
private:
	Size tableCellSizeForIndex(TableView* table, ssize_t idx);
	TableViewCell* tableCellAtIndex(TableView *table, ssize_t idx);
	ssize_t numberOfCellsInTableView(TableView *table);

};

#endif